﻿using ExcellentProjectPlus.Dominio.Cuestionarios.Entidades;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ExcellentProjectPlus.Aplicacion.Cuestionarios.Opciones
{
    public interface IServicioDeGestionDeOpciones
    {
        #region Administracion de opciones
        IEnumerable<Opcion> ObtenerOpciones();
        IEnumerable<Opcion> ObtenerOpcionesPaginado(int pagina, int tamanio);
        Opcion ObtenerOpcionPorId(int id);
        void AgregarOpcion(Opcion opcion);
        void ModificarOpcion(Opcion opcion);
        void EliminarOpcion(Opcion opcion);
        #endregion
    }
}
